package com.zhiche.lisa.tms.dao.model.bo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;

/**
 * 报班 BO
 */
public class VehicleQueueBO {

    /**
     * 司机公众号报班 id
     */
    @JsonSerialize(using=ToStringSerializer.class)
    private Long driverQueueId;

    /**
     * 车牌号
     */
    private String license;

    /**
     * 报到城市
     */
    private String reportCity;

    /**
     * 司机名称
     */
    private String driverName;

    /**
     * 登记时的位置
     */
    private String location;

    public Long getDriverQueueId() {
        return driverQueueId;
    }

    public void setDriverQueueId(Long driverQueueId) {
        this.driverQueueId = driverQueueId;
    }

    public String getLicense() {
        return license;
    }

    public void setLicense(String license) {
        this.license = license;
    }

    public String getReportCity() {
        return reportCity;
    }

    public void setReportCity(String reportCity) {
        this.reportCity = reportCity;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    @Override
    public String toString() {
        return "VehicleQueueBO{" +
                "driverQueueId=" + driverQueueId +
                ", license='" + license + '\'' +
                ", reportCity='" + reportCity + '\'' +
                ", driverName='" + driverName + '\'' +
                ", location='" + location + '\'' +
                '}';
    }
}
